English primrose
noun
: a low-growing perennial European primrose (Primula vulgaris) that is widely cultivated for its early bloom which in the wild is usually single, solitary, and yellow but has developed many divergent forms and colors under cultivation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share